package org.jeecg.modules.xl.logicmana.service.impl;

import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.ibatis.annotations.Param;
import org.jeecg.modules.xl.h5api.vo.H5LogiVo;
import org.jeecg.modules.xl.logicmana.entity.XlCustomerLogisticPackage;
import org.jeecg.modules.xl.logicmana.mapper.XlCustomerLogisticPackageMapper;
import org.jeecg.modules.xl.logicmana.service.IXlCustomerLogisticPackageService;
import org.jeecg.modules.xl.logicmana.vo.LogisticOrderVO;
import org.jeecg.modules.xl.logicmana.vo.XlCustomerLogisticDetailVO;
import org.jeecg.modules.xl.logicmana.vo.XlCustomerLogisticPackageQuery;
import org.springframework.stereotype.Service;

import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;

import java.util.List;

/**
 * @Description: xl_customer_logistic_package
 * @Author: jeecg-boot
 * @Date:   2024-11-11
 * @Version: V1.0
 */
@Service
public class XlCustomerLogisticPackageServiceImpl extends ServiceImpl<XlCustomerLogisticPackageMapper, XlCustomerLogisticPackage> implements IXlCustomerLogisticPackageService {

    @Override
    public List<XlCustomerLogisticDetailVO> queryDetail(XlCustomerLogisticPackageQuery query){
        return baseMapper.queryDetail(query);
    }

    @Override
    public Page<LogisticOrderVO> list2(Page<LogisticOrderVO> page, Wrapper<LogisticOrderVO> wrapper) {
        return baseMapper.list2(page,wrapper);
    }
    @Override
    public List<H5LogiVo> getLogiListH5(String order_code){
        return baseMapper.getLogiListH5(order_code);
    }
}
